self-pulse modulation - Francés Inglés Diccionario